//
//  TRHTTPTool.h
//  UnaMicroBlog
//
//  Created by lanou3g on 15/10/20.
//  Copyright (c) 2015年 tanrong. All rights reserved.
//

//网络请求工具类 - 负责整个项目的所有HTTP请求
#import <Foundation/Foundation.h>

@interface TRHTTPTool : NSObject

/**
 *  发送一个GET请求
 *
 *  @param url     请求路径
 *  @param params  请求参数
 *  @param success 请求成功后的回调（请将请求成功后想做的事情写到这个block中）
 *  @param failure 请求失败后的回调（请将请求失败后想做的事情写到这个block中）
 */

//不能有返回值，有返回值是同步，容易卡主
+(void)get:(NSString*)url params:(NSDictionary*)params success:(void (^)(id responseObj))success failure:(void (^)(NSError * error))failure;

+ (void)post:(NSString *)url params:(NSDictionary *)params success:(void (^)(id responseObj))success failure:(void (^)(NSError *error))failure;

@end
